18b254464877727d171d63d86fb7ced0046242dc,jdk-1.4/wicket/src/main/java/org/apache/wicket/protocol/http/SecondLevelCacheSessionStore.java,SecondLevelCachePageMap,readObject,#java.io.ObjectInputStream#,404
Before Change
// instance
if (serializeLastPage)
{
Serializable page = (Serializable)s.readObject();
if (page != null)
{
lastPageDeserialized = page;
After Change
if (sessionId != null && store instanceof IClusteredPageStore == false)
{
Object lastPage = s.readObject();
if (store instanceof ISerializationAwarePageStore)
{
lastPage = ((ISerializationAwarePageStore)store).restoreAfterSerialization((Serializable)lastPage);
}
this.lastPage = lastPage;
}